package com.yxw.live_vod_facade.dto;



import io.swagger.annotations.ApiModel;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
//import lombok.NoArgsConstructor;
//import lombok.EqualsAndHashCode;

/**
 *店铺开通直播权限
 * @author hjx
 * @date 2023-11-19
 */

@Data
@ApiModel(value="LiveShopAddApplyDTO", description="店铺开通直播权限DTO")
public class LiveShopAddApplyDTO   implements Serializable
{
    private static final long serialVersionUID = 81700446865649L;
    /**
    *店铺来源:0自营,1迎喜
    
    @ApiModelProperty(value = "店铺来源:0自营,1迎喜")
    private Integer shopSource;*/
    /**
    *店铺内键id
    */
    @NotBlank(message = "店铺内键id不能为空")
    @ApiModelProperty(value = "店铺内键id")
    private Long liveShopId;
    /**
    *创建者id
    */
    @NotNull(message = "创建者id不能为空")
    @ApiModelProperty(value = "创建者id")
    private String createUserId;
    /**
    *用户类别:0播主,1管理员
    
    @NotNull(message = "用户类别不能为空")
    @ApiModelProperty(value = "用户类别:0播主,1管理员")
    private Integer userType; */   
    /**
    *允许开通直播的类别(0允许不收费直播,1只允许收费直播,2都允许)
    
    @ApiModelProperty(value = "允许开通直播的类别(0允许不收费直播,1只允许收费直播,2都允许)")
    private Integer shopAllowType; */
    /**
    *直播间名称
   
    @NotBlank(message = "直播间名称不能为空")
    @ApiModelProperty(value = "直播间名称")
    private String liveHomeName; */
    /**
    *直播间默认图片
    
    //@NotBlank(message = "直播间默认图片不能为空")
    @ApiModelProperty(value = "直播间默认图片")
    private String liveHomePicture;*/
    /**
    *直播间默认欢迎词
    */
    //@NotBlank(message = "直播间默认欢迎词不能为空")
    //@ApiModelProperty(value = "直播间默认欢迎词")
    //private String liveWelcomeWords;
    /**
    *直播间默认结束语
    */
    //@NotBlank(message = "直播间默认欢迎词不能为空")
    //@ApiModelProperty(value = "直播间默认结束语")
    //private String liveEndWords;
    /**
    *创建时间
    
    @ApiModelProperty(value = "创建时间")
    private java.util.Date createTime;*/
    /**
    *直播间个性签名
    */
    @ApiModelProperty(value = "直播间个性签名")
    private String remark;
}

